home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 (Alt) / MACD 5.bin / workbench / libs / intuisup.lha / Intuisup / source.lha / Language / makefile < prev   
Encoding:
Makefile  |  1992-10-21  |  1.2 KB  |  44 lines

  1. #
  2. #        Makefile for Language (Aztec C v5.2a)
  3. #
  4. # Macros
  5. #
  6. #DEFINES    =-dMWDEBUG
  7. DEFINES    =
  8. CFLAGS_PRE =-a -ms -pacs0t -so -wdelopqw -ho ram:language.pre
  9. CFLAGS_TEST=$(DEFINES) -ms -pacs0t -so -wdelopqw -hi ram:language.pre
  10. CFLAGS_LIB =$(DEFINES) -mbs -pacs0t -so -wdelopqw -hi ram:language.pre
  11. LFLAGS     =-m +q
  12. INCLUDES   =/render/render.h /texts/texts.h /borders/borders.h\
  13.  /gadgets/gadgets.h /requester/requester.h /files/files.h language.h
  14. OBJECTS    =language.o language_test.o /render/render.o /texts/texts.o\
  15.  /borders/borders.o /gadgets/gadgets1.o /gadgets/gadgets2.o\
  16.  /gadgets/gadgets3.o /gadgets/gadgets4.o /requester/requester.o\
  17.  /files/files1.o /files/files2.o /pointer/pointer.o
  18. #LIBRARIES  =-lmemwatch16 -lc16
  19. LIBRARIES  =-lc16
  20. #
  21. # Dependancy entries
  22. #
  23. all: ram:language.pre language_test clear
  24. #
  25. ram:language.pre: language.pre
  26.    copy language.pre $@ clone
  27. #
  28. language.pre: includes.h
  29.    cc $(CFLAGS_PRE) -o nil: includes.h
  30.    copy ram:$@ $@ clone
  31. #
  32. language_test: $(OBJECTS)
  33.    ln $(LFLAGS) -o $@ $(OBJECTS) $(LIBRARIES)
  34. #
  35. language_test.o: language_test.c $(INCLUDES)
  36.    cc $(CFLAGS_TEST) -o $@ $*.c
  37. #
  38. language.o: language.c $(INCLUDES)
  39.    cc $(CFLAGS_LIB) -o $@ $*.c
  40. #
  41. clear:
  42.    delete ram:#?.pre
  43. #
  44.